talkative, shrill, and impertinent - Allemand Anglais Dictionnaire